package main

import (
	"fmt"
	"go_base/base_grammar"
)

func main() {
	// array()
	// base_grammar.Constant()
	// base_grammar.DataType()
	// base_grammar.Defer()
	// base_grammar.FlowCtl()
	// forTest()
	// base_grammar.Format_f1()
	// base_grammar.Function()
	/* base_grammar.Function_bbf1()
	base_grammar.Function_bbf2()
	base_grammar.Function_bbf3()
	base_grammar.Function_bbf4() */
	// base_grammar.Function_cd()
	// base_grammar.Function_dg()
	fmt.Println("-----------------")
	// base_grammar.Function_noname()
	// base_grammar.Function_type()
	// base_grammar.Goto_f1()
	// base_grammar.Goto_f2()
}

func forTest() {
	base_grammar.For_f1()
	base_grammar.For_f2()
	base_grammar.For_f3()
	//base_grammar.For_f4()
	base_grammar.For_f5()
	base_grammar.For_f6()
	base_grammar.For_f7()
	base_grammar.For_f8()
	base_grammar.For_f9()
	base_grammar.For_f10()
	base_grammar.For_f11()
}

func array() {
	// 数组
	base_grammar.Array_f1()
	base_grammar.Array_f2()
	base_grammar.Array_f3()
	base_grammar.Array_f4()
}
